<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>数据类型</title>
		<script>
			/* 数值类型number */
			/* 类型由赋值来决定 */
			var a = 1
			console.log(typeof a) // number
			var b = 2.3
			console.log(typeof b) // number
			/* 字符串string */
			a = '123'
			console.log(typeof a) // string
			b = "abc"
			console.log(typeof b) // string
			/* 布尔类型boolean */
			var c = true
			console.log(typeof c) // boolean
			
			/* 方法 */
			function fun1() {
				
			}
			console.log(typeof fun1) // function
			var fun2 = function() {
				
			}
			console.log(typeof fun2) // function
			
			/* 数组 */
			var arr = []
			console.log(typeof arr) // object
			/* 同一个数组可以存多种类型的数据 */
			/* 可以扩展和缩减 */
			arr = [1, 'abc', true, fun1]
			
			/* 对象 */
			var user = {}
			user = {name: '张三', age: 18}
			console.log(typeof user) // object
		</script>
	</head>
	<body>
	</body>
</html>